package com.simple.datax.dao;

import java.util.List;

import com.simple.datax.vo.DataxSendRawMsgVO;
import com.simple.util.object.PageInfoBean;

public interface IDataxSendRawMsgDAO {
	DataxSendRawMsgVO findById(final String fcRecvRawMsgId);
    
    void saveOrUpdate(final DataxSendRawMsgVO dataxSendRawMsgVO);

    List<DataxSendRawMsgVO> findAll();
    
    void delete(final DataxSendRawMsgVO dataxSendRawMsgVO);
    
    void delete(final String fcRecvRawMsgId);

    List<DataxSendRawMsgVO> findDataxSendRawMsgVOByPage(final PageInfoBean pageInfoBean, final String fcRecvRawMsgId, final String fcMessageId, final String fcSenderId, String fcReceiverId,final String fromDate,final String toDate );
}
